TCP Westwood Performance Over Multiple Paths
نویسندگان
چکیده
Since its first introduction, TCP has been the major facility to transport best-effort traffic in the Internet. It has been enhanced repeatedly over 3 decades, and is now an integral part of every single computing facility. Today, Internet is again on the move toward more reliable and robust network services. In fact, fault tolerance and network security have become significant issues. To improve fault tolerance, many diverse approaches have been proposed. A promising approach consists in deploying multiple paths between origin and destination. Unfortunately, distributing packets of the same TCP connection over multiple paths can create out-of-sequence delivery with negative impact on conventional TCP which infers network congestion from duplicate ACKs. In this paper, we expose the side effects of the multiple path deployment on TCP Reno and SACK performance, and contrast its behavior to that of TCP Westwood. TCP Westwood is robust to out of sequencing and achieves better throughput.
منابع مشابه
TCP Westwood Simulation Studies in Multiple-Path Cases
Best-effort traffic has been the dominant traffic type in the Internet, and TCP has been playing the major role for carrying such traffic. Today, Internet is again moving toward more reliable and robust network services including QoS. Provisioning multiple paths as backup routes is one of the feasible solutions to designing fault-tolerant network. When multiple paths are selected, traffic trans...
متن کاملPerformance evaluation of Westwood+ TCP congestion control
Westwood+ TCP is a sender-side only modification of the classic Tahoe/Reno TCP that has been recently proposed to improve fairness and efficiency of TCP. The key idea of Westwood+ TCP is to perform an end-to-end estimate of the bandwidth available for a TCP connection by properly counting and filtering the stream of ACK packets. This estimate is used to adaptively decrease the congestion window...
متن کاملTCP Westwood(+) protocol implementation in ns-3
The poor performance of conventional TCP protocols in error prone channels is a well studied issue. Numerous optimizations to TCP to address this problem have been proposed. TCP Westwood is one such protocol engineered for use in wireless networks and employs a novel bandwidth estimation algorithm to determine the amount of data sent into the network in the presence of packet drops. In this pap...
متن کاملTCP Westwood: congestion control with faster recovery
In this paper we propose a new version of the TCP protocol, called TCP Westwood, which enhances the performance of TCP window congestion control by using as feedback the end-to-end measurement of the bandwidth available along a TCP connection. The available bandwidth is estimated at the TCP source by measuring and low-pass filtering the returning rate of acknowledgments. The estimated bandwidth...
متن کاملTCP BaLDE for Improving TCP Performance over Heterogeneous Networks
Network congestion and random errors of wireless link are two well-known noteworthy parameters which degrade the TCP performance over heterogeneous networks. We put forward a novel end-to-end TCP congestion control mechanism, namely TCP BaLDE (Bandwidth and Loss Differentiation Estimate), in which the TCP congestion control categorizes the reason of the packet loss by estimating loss differenti...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002